package org.qpcr.community.project.response;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;
import org.hswebframework.ezorm.rdb.mapping.annotation.Comment;

@Getter
@Setter
@Comment("产品关联检测项和检测序列详情(同步用)")
public class RelateProItemSeqDetailSync {

    @Schema(description = "ID")
    private String id;

    @Schema(description = "产品ID")
    private String productId;

    @Schema(description = "名称")
    private String name;

    @Schema(description = "名称英文")
    private String nameEn;

    @Schema(description = "编码")
    private String code;

    @Schema(description = "步骤")
    private String step;

    @Schema(description = "测光通道")
    public String channel;

    @Schema(description = "创建者ID(只读)")
    private String creatorId;

    @Schema(description = "创建者名称(只读)")
    private String creatorName;

    @Schema(description = "创建时间(只读)")
    private Long createTime;

    @Schema(description = "修改时间")
    private Long modifyTime;

    @Schema(description = "修改人ID")
    private String modifierId;

    @Schema(description = "修改人名称")
    private String modifierName;

    @Schema(description = "最后修改时间")
    private Long lastUpdateTime;
}
